• word of the day

    tragelaphus imberbis

    tragelaphus imberbis - Dictionary definition and meaning for word tragelaphus imberbis

    Definition
    (noun) a smaller variety of kudu
    Synonyms : lesser kudu
Download our Mobile App Today
Receive our word of the day
on Whatsapp